package edu.itesm.listillo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;

public class AI2Activity extends Activity {
    /** Called when the activity is first created. */
	
	private Knowledge brain;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Knowledge brain = new Knowledge();
    }
    /** on click aprendetelo! button
     *
     * @param view
     */
    public void aprendeteloHandler(View view) {
    	EditText unaUnidad, otraUnidad, equivalencia;
    	
        unaUnidad = (EditText) findViewById(R.id.unaUnidad);
        otraUnidad = (EditText) findViewById(R.id.otraUnidad);
        equivalencia = (EditText) findViewById(R.id.equivalencia);
    	String una = unaUnidad.toString();
    	String otra = otraUnidad.toString();
    	float conversion = Float.parseFloat(equivalencia.getText().toString()); 
    	
    	brain.learn(una, otra, conversion);
    }
    
    /** on click responde! button
     * 
     */
    public void respondeHandler(View view) {
    	
    	EditText primeraUnidad, unNumero, segundaUnidad;
    
    	primeraUnidad = (EditText) findViewById(R.id.primeraUnidad);
        unNumero = (EditText) findViewById(R.id.unNumero);
        segundaUnidad = (EditText) findViewById(R.id.segundaUnidad);
    	String una = primeraUnidad.toString();
    	String otra = segundaUnidad.toString();
    	float conversion = Float.parseFloat(unNumero.getText().toString()); 
    	Float respuesta = brain.applyKnowledge(una, otra, conversion);
    }
}